Solar Systems

A novel optimal identification of various solar PV cell parameters by using MRDT controller | Scientific Reports – Nature.com

Abstract

At present, Renewable Energy Sources (RES) utilization keeps on increasing because of their merits are more availability in the atmosphere, easy energy harvesting, less maintenance expenses, plus more reliability. Here, the solar power generation systems are utilized for supplying the energy to the local consumers. The accurate, and efficient solar power supply to the customers is a very important factor to meet the peak load demand. The accurate power generation of the sunlight system completely depends on its accurate parameters extraction. In this work, a Modified Rao-based Dichotomy Technique (MRAODT) is introduced to identify the actual parameters of the different PV cells which are PWP 201 polycrystalline, plus RTC France. The proposed MRAODT method is compared with the other existing algorithms which are the teaching and learning algorithm, African vultures, plus tuna intelligence algorithm. Finally, from the simulation results, the MRAODT gives superior performance when associated with the other controllers in terms of parameters extraction time, accuracy in the PV cells parameters identification, plus convergence time of the algorithm.

Introduction

From the literature review, the usage of non-renewable energy sources is decreasing drastically because their drawbacks are more atmospheric pollution, extreme greenhouse gas emissions, more catchment area needed for developing the power plants, plus the input fuel transportation is also very high1. So, the researchers working on the development of renewable energy systems. The features of renewable power networks are low levels of atmospheric pollution, easy installation, fewer human sources required for maintenance, plus high robustness. Also, renewable energy is available in the environment very excessively. So, the input fuel supply cost is zero for RESs. The major renewable power systems are geothermal, wind, hydropower, tidal, plus sunlight networks. The hydropower stations work based on the water head. High water head gives more kinetic energy thereby extracting the hydro power is also more. Sometimes, the storage of water is absent then the water head level is reduced2. As a result, the power utilization from the hydro system is limited.

So, the wind power stations are applied to the smart grid systems to enhance the functioning efficiency of the overall distribution power system. Here, the wind plants collect the wind kinetic energy by using the wind turbines. Wind flow over the blades generates the lift to rotate the wind blades3. The wind blades are directly integrated with the rotor shaft for functioning the electric generator. The generator transfers the wind blades’ rotational energy into the useful power supply. The features of wind systems are less carbon dioxide emission, freely available on the earth, easy operation, very simple equipment, plus less effect on atmospheric conditions4. However, this wind system should be located near remote locations because of its high noise creation. Also, this energy source is unpredictable plus highly dangerous to wildlife. So, the geothermal power supply strategy is used in automotive systems for continuous power supply to the battery charging application5. In this geothermal network, the water content is transferred into the steam. The evaporated steam is directly sent to the steam turbine chamber to run the electrical generator. The merits of geothermal networks are very silent, always available, and have less impact on human beings, plus good energy density. However, it is less stable on the earth, plus more maintenance costs6.

The fuel stack-based electrical energy-generated systems are utilized in the article7 for stabilizing the voltage of the automotive systems. From the literature study, the fuel stacks are suitable for stationary power generation, and transportation applications. The merits of fuel stack systems are more energy efficient, have zero emissions, are highly robust, more scalable, plus low operating costs8. However, this system’s implementation cost is higher. So, the solar systems are integrated with the already existing power supply networks to meet the peak load consumer demand. A solar system is the most powerful and useful energy source for rural area people. The working structure of the sunlight system is provided in Fig. 1. Here, there are various categories of sunlight systems have existed in the literature which are thin film, silicon-based monocrystalline, copper indium gallium selenide, Cadmium telluride, plus Polycrystalline solar panels9. The solar networks are developed by utilizing the 1-diode, 2-diodes, plus 3-diodes-based solar cells. Here, the major issue of the sunlight system is nonlinear performance. As a result, the extraction of voltage from the sunlight system is quite a difficult task. In addition, the accurate parameter identification of solar cells is difficult10. So, there are different categories of optimization methodologies are exist in the literature to obtain the accurate parameters of the solar cell thereby enhancing the efficiency of the overall system.

Figure 1

Schematic representation of the sunlight system10.

In Ref.11, the authors explained that the total number of parameters required for the implementation of one diode solar cell is five which are named solar photocurrent (Iph), ideality factor of the concern diode (ʎ), the saturation current of the circuit (I0), shunt resistive element (Rsh), plus series placed resistive element (Rs). Here, the sunlight system performance and identification of suitable solar cell parameters are obtained by using its nonlinear V–I and P–V curves. The suitable parameters of the solar cell on the V–I curve are determined by applying various natural inspiration-based optimization algorithms12. The classification of swarm intelligence-associated algorithms and their application on solar parameters extraction is illustrated in Fig. 2. From Fig. 2, most of the research scholars worked out on the one diode-based sunlight system for enhancing its functioning efficiency by evaluating the accurate short circuit current, and series resistance of the circuit. The features of the 1-diode circuit model are easy implementation, few factors required for the development, less mathematical computation is needed, plus the low cost of installation13.

Figure 2
figure 2

Various algorithms for the extraction of solar cell parameters12.

From the literature review, the solar cell parameters are determined by selecting the numerical, soft computing, and metaheuristic algorithms. Among all of the parameter extraction methodologies, metaheuristic techniques are the predominant methods when associated with the other methods because their merits are more accurate in the parameter selection of the solar cells, easy way to enhance the efficiency of the sunlight power system, plus more reliability. In Ref.14, the authors estimated the 2-diode model PV circuit variables which are named reverse saturation current of the diode one (I01), saturation current of the diode (I02), ideality factors of the diode’s variables (ʎ1 and ʎ2), shunt resistive element (Rsh), photocurrent (Iph), plus series placed resistive element (Rs).

In Ref.15, the authors studied all over three solar cell technologies in terms of parameter extraction, and operating efficiency. From the simulative study, the authors decided that the single plus double diode methodologies do not provide accurate results when associated with the triple diode cell technology. In this triple-diode circuit, the leakage currents of the PV cell are also considered for the designing of the three-diode-based sunlight system, and its related implementation data is collected from the datasheet given by the manufacturers at Standard Test Condition (STC). The major variables utilized to extract any solar cell parameters are the open circuit voltage point on the V–I curve, peak power, peak current available from the sunlight system, plus short-circuited current point16. The analytical methods give low-level accurate PV system parameters when associated with the metaheuristic, plus arithmetical methods. Suppose, any changes in the system conditions then the evaluation of the parameters may not be proper and the solar cells’ mathematical equations are developed by approximating the various sunlight conditions.

In Ref.17, the authors utilized curve fitting, Particle Swarm Intelligence (PSI), Jaya, Flower Pollicization (FP), High Convergence PSO, and Simulated Annealing Algorithms for the identification of solar cell parameters with variable step sizes. However, these methods have the drawback of high complexity in development. So, the stochastic methodologies are involved with the numerical techniques for enhancing the functioning efficiency of the sunlight systems. Here, the hybrid methods evaluate the global solution instead of local optima, and it gives a wide range of solutions for the parameter extraction of the sunlight system. The Newton-Rapson concept is integrated with the chaotic methods in Ref.18 to reduce the overall controller iteration value. As a result, the system works effectively with an optimal number of iterations.

In the article19, the authors discussed the Levenberg, plus Wind Driven Optimization (WDO) methodologies for reducing the fluctuations in the system performance. The disadvantage of WDO-dependent methodologies is slow convergence rate for identifying the global optima. So, the Elephant Herd Algorithm (EHA) is proposed in Ref.20 for verifying the parameters extraction of the sunlight system by using the Genetic Optimization Grey Wolf method. However, the limitations of the above methods are low accuracy levels, more fluctuations in the system behavior, plus less suitability for the three diode-based sunlight systems. Here, the modified Rao methodology is utilized for the suitable parameters.

Mathematical development of solar PV cells

From the solar cell manufacturers, the solar system is developed by placing the photocurrent in parallel with the diode. Here, the photocurrent is obtained by combining the two silicon materials which are P-type, plus N-type materials. Whenever the sunlight hits the power semiconductor materials then the freely running electrons in the materials observe the sunlight insolations for moving from one side layer of the P-N diode to another layer21. Here, the diode works to eliminate the reverse leakage currents of the sunlight network which is discussed in Fig. 2. From Fig. 3, the diode (Dj) improves the sunlight system efficiency by limiting the over-current flow in the network. The parameters IDj, IPh, ISt, ISs, plus ILk are the diode current, photocurrent, shunt current flow, series current flow, plus load current flow. The elements RSt, plus RSs are the shunt connected and series connected resistances.

Figure 3
figure 3

1-diode sunlight PV circuit with irradiations.

The available photocurrent from the circuit is discussed in Eq. (1). Suppose, there are multiple cells considered in the sunlight system then Eq. (3) is applied to determine the sunlight current. Here, Eq. (8) is considered for evaluating the sunlight current by neglecting the shunt resistance of the PV circuit. Finally, the PV circuit involves all the resistive elements then the available PV module current is obtained by selecting Eq. (12), plus Eq. (13). Similar to the 1-diode model, the 2-diode model, plus 3-diode model sunlight systems PV circuits are illustrated in Fig. 4a, plus b. From Fig. 4a, the extra diode is placed in parallel to the photocurrent for working the solar module with high accuracy at very low irradiation conditions. The addition of a diode with the existing 1-diode circuit PV system creates complexity in the system. Also, its installation, and manufacturing costs are increased. So, there are various advanced PV technologies available in the present market for optimizing the cost by identifying accurate solar system parameters.

Figure 4
figure 4

Schematic representation of (a) 2-diode, plus (b) 3-diode PV circuits.

$${{text{I}}}_{{text{Lk}}}={{text{I}}}_{{text{Pg}}}-{{text{I}}}_{{text{revc}}}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}}{uplambda *{text{K}}*{text{T}}}right)}-1right)$$
(1)
$${{text{I}}}_{{text{Pg}}}=left({{text{I}}}_{{text{PgSTC}}}+{{text{K}}}_{{text{l}}} ({({text{T}}-{text{T}})}_{0}right)*frac{{{text{G}}}_{{text{irra}}}}{{{text{G}}}_{{text{irra}}}{text{STC}}}$$
(2)
$${{text{I}}}_{{text{Lk}}}={{text{I}}}_{{text{Pg}}}-{{text{I}}}_{{text{revc}}}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}}{uplambda *{text{K}}*{text{T}}*{{text{N}}}_{{text{S}}}}right)}-1right)$$
(3)
$${{text{I}}}_{{text{sc}}_{text{solar}}}={{text{I}}}_{{text{LK}}}={{text{I}}}_{{text{Pg}}}$$
(4)
$${{text{I}}}_{{text{sc}}_{text{Solar}}}={{text{I}}}_{{text{Pg}}}={{text{I}}}_{{text{revc}}}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}}{uplambda *{text{K}}*{text{T}}*{{text{N}}}_{{text{S}}}}right)}-1right)$$
(5)
$${{text{V}}}_{{text{oc}}_{text{Solar}}}=frac{uplambda *{text{K}}*{text{T}}*{{text{N}}}_{{text{S}}}}{{text{q}}}{text{log}}left(frac{{{text{I}}}_{{text{Pg}}}}{{{text{I}}}_{{text{revc}}}}+1right)$$
(6)
$${{text{P}}}_{{text{Pg}}}={{text{I}}}_{{text{Pg}}}*{{text{V}}}_{{text{Pg}}}=left({{text{I}}}_{{text{Pg}}}-{{text{I}}}_{{text{revc}}}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}}{uplambda *{text{K}}*{text{T}}*{{text{N}}}_{{text{S}}}}right)}-1right)*{{text{V}}}_{{text{LK}}}right)$$
(7)
$${{text{I}}}_{{text{LK}}}={{text{I}}}_{{text{Pg}}}-left({{text{I}}}_{{text{revc}}}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}+{{text{I}}}_{{text{Pg}}*}{{text{N}}}_{{text{s}}}*{{text{R}}}_{{text{ss}}}}{uplambda *{text{K}}*{text{T}}*{{text{N}}}_{{text{S}}}}right)}-1right)-1right)$$
(8)
$${{text{V}}}_{{text{oc}}_{text{solar}}}=frac{{{text{N}}}_{{text{s}}}uplambda *{text{K}}*{text{T}}}{{text{q}}}{text{log}}left(frac{{{text{I}}}_{{text{Pg}}}}{{{text{I}}}_{{text{revc}}}}+1right)$$
(9)
$${{text{I}}}_{{text{sc}}-{text{solar}}}={{text{I}}}_{{text{Pg}}}-{{text{I}}}_{{text{revc}}}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}+{{text{I}}}_{{text{Pg}}*}{{text{N}}}_{{text{s}}}*{{text{R}}}_{{text{ss}}}}{uplambda *{text{K}}*{text{T}}*{{text{N}}}_{{text{S}}}}right)}-1right)$$
(10)
$${{text{P}}}_{{text{Pg}}}={{text{I}}}_{{text{Pg}}}*{{text{V}}}_{{text{Pg}}}=left({{text{I}}}_{{text{Pg}}}-{{text{I}}}_{{text{revc}}}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}+{{text{I}}}_{{text{Pg}}*}{{text{N}}}_{{text{s}}}*{{text{R}}}_{{text{ss}}}}{uplambda *{text{K}}*{text{T}}*{{text{N}}}_{{text{S}}}}right)}-1right)right){{text{V}}}_{{text{Pg}}}$$
(11)
$${{text{I}}}_{{text{LK}}}={{text{I}}}_{{text{Pg}}}-{{text{I}}}_{{text{revc}}}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}+{{text{I}}}_{{text{Pg}}*}{{text{N}}}_{{text{s}}}*{{text{R}}}_{{text{ss}}}}{uplambda *{text{K}}*{text{T}}}right)}-1right)-frac{{{text{V}}}_{{text{LK}}}+{{text{I}}}_{{text{LK}}}*{{text{R}}}_{{text{ss}}}}{{{text{R}}}_{{text{st}}}}$$
(12)
$${{text{I}}}_{{text{PV}}}={{text{I}}}_{{text{Ph}}}-{{text{i}}}_{{text{ore}}}left({{text{e}}}^{frac{{text{q}}({{text{V}}}_{{text{PV}}}+{{text{I}}}_{{text{PV}}}{{text{n}}}_{{text{s}}}*{{text{R}}}_{{text{s}}})}{upeta *{text{K}}*{text{T}}{*{text{N}}}_{{text{s}}}}}-1right)-frac{{{text{V}}}_{{text{PV}}}+{{text{I}}}_{{text{PV}}}*{{text{R}}}_{{text{se}}}}{{{text{R}}}_{{text{su}}}}$$
(13)

In the two-diode circuit, there are four junctions are existed to enhance the power supply rating of the sunlight system22. Here, the band gap energy plays a major role in transferring the electrons from one direction to another direction. The required variables for the design of the 3-diode circuit sunlight system are IPg, RSt, RSs, IDj, IDk, ʎ1, plus ʎ2 respectively. The major issue of one diode PV module is junction recombination losses which are limited by using the 2-diode model sunlight system. In the 2-diode PV circuit, there is a leakage in grain boundaries. So, one more diode is included in the two-diode circuit to form the triple-diode sunlight system which is explained in Fig. 4a,b. The overall parameters evaluated in this system are nine which are named as IPg, RSt, IDL, RSs, IDj, IDk, ʎ1, ʎ2, plus ʎ3.

$${{text{I}}}_{{text{LK}}}={{text{I}}}_{{text{Pg}}}-{{text{I}}}_{{text{revc}}1}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}+{{text{I}}}_{{text{Pg}}*}{{text{N}}}_{{text{s}}}*{{text{R}}}_{{text{ss}}}}{uplambda 1*{text{K}}*{text{T}}}right)}-1right)-{{text{I}}}_{{text{revc}}2}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}+{{text{I}}}_{{text{Pg}}*}{{text{N}}}_{{text{s}}}*{{text{R}}}_{{text{ss}}}}{uplambda 2*{text{K}}*{text{T}}}right)}-1right)-frac{{{text{V}}}_{{text{LK}}}+{{text{I}}}_{{text{LK}}}*{{text{R}}}_{{text{ss}}}}{{{text{R}}}_{{text{st}}}}$$
(14)
$${{text{I}}}_{{text{LK}}}={{text{I}}}_{{text{Pg}}}-{{text{I}}}_{{text{revc}}1}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}+{{text{I}}}_{{text{Pg}}*}{{text{N}}}_{{text{s}}}*{{text{R}}}_{{text{ss}}}}{uplambda 1*{text{K}}*{text{T}}}right)}-1right)-{{text{I}}}_{{text{revc}}2}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}+{{text{I}}}_{{text{Pg}}*}{{text{N}}}_{{text{s}}}*{{text{R}}}_{{text{ss}}}}{uplambda 2*{text{K}}*{text{T}}}right)}-1right)-{{text{I}}}_{{text{S}}}$$
(15)
$${{text{I}}}_{{text{S}}}={{text{I}}}_{{text{revc}}3}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}+{{text{I}}}_{{text{Pg}}*}{{text{N}}}_{{text{s}}}*{{text{R}}}_{{text{ss}}}}{uplambda 3*{text{K}}*{text{T}}}right)}-1right)+frac{{{text{V}}}_{{text{LK}}}+{{text{I}}}_{{text{LK}}}*{{text{R}}}_{{text{ss}}}}{{{text{R}}}_{{text{st}}}}$$
(16)

Process involved in the solar PV cell parameters extraction

The process involved in the parameters evaluation of the sunlight system are collection of a set of experimental data by utilizing the P–V and I–V curves23. Here, the fitness function is defined on the nonlinear characteristics of the sunlight system and it gives either the local maxima or the local minima. The main objective of this article is the identification of error constraints between the evaluated data, plus experimental setup data. The utilized fitness function of this proposed sunlight system is illustrated in Fig. 5. Based on Eq. (17), the RMSE value is determined with the help of actual experimental data and calculated data. The objective function of the proposed system is defined in Eq. (18) which is called a transcendental equation. From the literature study, many researchers represented the issue of the transcendental equation on solving the sunlight parameters extraction. Here, this issue is limited by using the dichotomy method.

Figure 5
figure 5

Self-adaptive modified Rao algorithm.

$${text{f}}left({{text{V}}}_{{text{LK}}},{{text{I}}}_{{text{LK}}},mathrm{varnothing }right)={{text{I}}}_{{text{Pg}}}-{{text{I}}}_{{text{revc}}1}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}+{{text{I}}}_{{text{Pg}}*}{{text{N}}}_{{text{s}}}*{{text{R}}}_{{text{ss}}}}{uplambda 1*{text{K}}*{text{T}}}right)}-1right)-{{text{I}}}_{{text{revc}}2}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}+{{text{I}}}_{{text{Pg}}*}{{text{N}}}_{{text{s}}}*{{text{R}}}_{{text{ss}}}}{uplambda 2*{text{K}}*{text{T}}}right)}-1right)- {{text{I}}}_{{text{revc}}3}left({{text{e}}}^{left(frac{{{text{V}}}_{{text{Pg}}}*{text{q}}+{{text{I}}}_{{text{Pg}}*}{{text{N}}}_{{text{s}}}*{{text{R}}}_{{text{ss}}}}{uplambda 3*{text{K}}*{text{T}}}right)}-1right)-frac{{{text{V}}}_{{text{LK}}}+{{text{I}}}_{{text{LK}}}*{{text{R}}}_{{text{ss}}}}{{{text{R}}}_{{text{st}}}}-{{text{I}}}_{{text{LK}}}$$
(17)
$$mathrm{Min }({text{F}}(uptheta ))=sqrt{frac{1}{{text{m}}}{{sum }_{{text{n}}=1}^{{text{m}}}left({{text{I}}}_{{text{n}}}-{{text{I}}}_{{text{n}},mathrm{ ext}}(uptheta )right)}^{2}}$$
(18)

Proposed technique for parameters extraction

In the dichotomy approach, the number of iterations required for the identification of suitable sunlight parameters is much less, and it needed less convergence time for developing the solar cells. Here, the intermediate theorem is applied to the solar system by selecting a function f(n). The function is working under continuous conditions in the time duration [u, v] then the variables f(u), plus f(v) have opposite signs. As a result, the parameter “w” exists in the middle of the parameters U, plus V. With the help of the above information, the sunlight parameters are obtained by utilizing the metaheuristic technique. In this metaheuristic method, at starting, the unknown parameters are determined and which are applied to the fitness function to check the output of the algorithm. In the second state, the adaptive modified Rao algorithm is selected for extracting the sunlight system values. In the third state, the dichotomy concept is included with the required objective function. In the fourth state, the all-PV cell circuits are used to identify their parameters with unique changes in the proposed algorithm to achieve the optimal RMSE value. The proposed modified Rao algorithm output parameters are compared with other algorithms at benchmark conditions.

The functioning flow of the modified Rao algorithm is illustrated in Fig. 5. From Fig. 5, it is identified that the Rao concept doesn’t involve any data sets for extracting the sunlight system parameters, and it works in a straightforward situation without any uncertainties. In the first iteration of the Rao algorithm, the global and worst solutions are evaluated by applying Eq. (19). In Ref.24, the authors used the self-modified Rao concept which works quite similarly to the Rao. In this modified Rao method, all the populations are split into various groups to obtain the different solutions of the PV parameters. Here, all the particles search the entire utilized region to get the best optimal solution. The presently available solutions are cross-verified with the already available solutions to improve the accuracy of the sunlight system.

$$ {text{U}}__{{{text{new}}}} = {text{ U}}__{{{text{old}}}} + {text{ z}}_{{1}} left( {{text{U}}_{{{text{best}}}} {-}{text{ U}}_{{{text{worst}}}} } right) $$
(19)

Ethical approval

This paper does not contain any studies with human participants or animals performed by any of the authors.

Discussion of results

1st case study: 2-diode PV circuit of RTC—France

In this case, the 2-diode model, and 3-diode model sunlight systems are selected for extracting the efficiency of the modified Rao method. Here, a 58 mm diameter solar system is selected which is made up of silicon material for commercial applications, and it is an RTC France cell. The overall experimental investigation has been done at 35 °C and 1000 W/m2 irradiation value. The RTC France solar cell data sheet is given in Table 1. The available parameters of the sunlight systems by applying the different algorithms are mentioned in Table 2, plus Table 4. The obtained RMSE value for the seven parameters-based 2-diode circuit sunlight system is 7.33167 × 10–4. Also, the ten parameters were determined for the sunlight system with an accuracy of 7.33167 × 10–4. The determined RMSE values for the solar cells are given in Table 4. The proposed method evaluated theoretical and experimental RTC-France solar PV parameters are indicated in Fig. 6, plus Fig. 7. From Fig. 6, and Fig. 7, it is identified that the RMSE value is much less for both the theoretical and experimental RTC-France Solar Cells.

Table 1 Selected RTC France sunlight system datasheet.
Table 2 Extracted parameters of 2-diode sunlight system by applying various metaheuristic methods.
Figure 6
figure 6

France RTC solar cell I–V curves.

Figure 7
figure 7

France RTC solar cell P–V curves.

The total number of iteration counts required for the evaluation of the parameter RTC France sunlight system cell by using MRAODT is less, and its convergence time is also low when associated with the other nature-inspired metaheuristics. Finally, the RMSE value of the modified Rao-based DT controller is low and it takes 100 iterations to achieve the highly accurate solar system parameters. The required iterations, plus the population value summary of the proposed method along with the slider mode optimization are illustrated in Tables 2 and 3. Table 3, it evaluated that the population and iteration values of the optimization algorithm increased then the RMSE value was reduced. Finally, the convergence time of the optimization method is increased then the error value is reduced.

Table 3 A detailed comprehensive investigation of the proposed method with sliding mode observer.

2nd case study: 3-diode and 1-diode photo cell watt PWP207

Here, the Photo 3-diode, plus 1-diode Cells are utilized for commercial application and it is indicated as Watt PWP207. The three-diode sunlight system’s objective function is to determine the seven parameters and five variables for a 1-diode sunlight system. The utilized cells for both the systems are 36 which are working at 45 °C temperature and 1000 W/m2 irradiance. The evaluated proposed method RMSE is equated with the already existing optimization algorithms as shown in Tables 4 and 5.

Table 4 Analysis of modified Rao method for 3D RTC solar system.
Table 5 A comprehensive investigation of the proposed method for Photo-Watt PWP-201.

3rd case study: experimental analysis of 1-diode, and 3-diode sunlight systems

The proposed method is investigated by selecting the large-scale system. The evaluated experimental waveforms for the 1-Diode system are explained in Fig. 8. Here, “3” solar strings are utilized, and those strings are consisted of “6” modules. The model GL-M303 monocrystalline PV module along with “36” works as a local consumer application. The model PROVA1011 is used for investigating the nonlinear curves of the sunlight system at multiple sunlight temperatures and irradiation conditions. The data sets provide the electrical characteristics of sunlight systems. In this case, the proposed technique is analysed for a 1-Diode cell for estimating “5” parameters of the sunlight system as given in Table 6. The nonlinear curves of the LM100 model PV array are illustrated in Fig. 9. From Table 6, and Fig. 10, the proposed modified Rao method predicts the sunlight parameters accurately under various environmental conditions. Finally, the 3-diode sunlight system experimental parameters are given in Table 7.

Figure 8
figure 8

Sunlight system convergence characteristics.

Table 6 2-Diode-based sunlight system real-time performance analysis.
Figure 9
figure 9

Tested setup of sunlight system.

Figure 10
figure 10

GL100 model PV array nonlinear curves at different temperature values.

Table7 3-Diode-based sunlight system real-time performance analysis.

Conclusion

The solar power supply system efficiency is majorly dependent on its accurate PV module design, and the nonlinear characteristics of the sunlight system. Here, the modified Rao with Dichotomy technique is applied to the 1-diode, 2-diode, plus 3-diode solar cell systems to identify their suitable parameters to supply the peak power to the consumers. The total utilized PV modules in this work are eighteen, and the RMSE value is determined for France-RTC, Watt PWP207. From the above simulation and experimental investigation, the proposed MRAODT algorithm extracts the sunlight system parameters with more accuracy under multiple sun temperatures, plus irradiation conditions. The modified Rao algorithm reaches the convergence speed at 489 iterations. The proposed MRAODT method advantages are fast convergence speed, needed low-level iterations for identifying the suitable PV cell variables, more suitable quick changes of sunlight conditions, plus easy adaptability.

Data availability

The data used to support the findings of this study are included in the article.

Abbreviations

MRAODT:

Modified Rao dichotomy technique

RES:

Renewable energy source

RMSE:

Root mean square error

MPSO:

Modified particle swarm optimization

HCSPSO:

High convergence speed particle swarm optimization

AMPSO:

Adaptive modified particle swarm optimization

CSABT:

Cuckoo search algorithm-based biogeography technique

EJA:

Enhanced Jaya algorithm

ASOA:

Adaptive sequential optimization algorithm

MGBA:

Modified gradient-based algorithm

TLBOT:

Teaching learning based optimization algorithm

ACSA:

Adaptive cuckoo search algorithm

MOWOA:

Modified opposition-based whale optimization algorithm

AMFA:

Adaptive moth flame algorithm

WDA with PSA:

Wind driven algorithm with particle swarm algorithm

HCPSA:

High convergence particle swarm algorithm

VAPPSO:

Variable accelerating parameters of particle swarm optimization

ASDT:

Adaptive successive discretization technique

MHNMT:

Modified hybrid Nelder-Mead technique

ABC-TLA:

Artificial bee colony teaching learning algorithm

WOBDEA:

Whale optimization-based differential evolutionary algorithm

References

  1. Rather, K. N., Mahalik, M. K. & Mallick, H. Do renewable energy sources perfectly displace non-renewable energy sources? Evidence from Asia-Pacific economies. Environ. Sci. Pollut. Res. 31, 1–15 (2024).


    Google Scholar
     

  2. Wang, L., Guo, W. Optimization of hydraulic parameters for pipeline system of hydropower station with super long headrace tunnel based on mayfly algorithm considering operational scenarios. Energy Sci. Eng. (2024).

  3. Salam, Z., Ahmed, J. & Merugu, B. S. The application of soft computing methods for MPPT of PV system: A technological and status review. Appl. Energy 107, 135–148 (2013).

    ADS 

    Google Scholar
     

  4. Dileep, G. & Singh, S. N. Application of soft computing techniques for maximum power point tracking of SPV system. Sol. Energy 141, 182–202 (2017).

    ADS 

    Google Scholar
     

  5. Rizzo, S. A. & Scelba, G. ANN based MPPT method for rapidly variable shading conditions. Appl. Energy 145, 124–132 (2015).

    ADS 

    Google Scholar
     

  6. Gupta, S. et al. Soft switched DC–DC converter for hybrid power generation photo voltaic panels using fuzzy logic controller. Mater. Today Proc. 66, 1343–1351 (2022).


    Google Scholar
     

  7. Oh, D., Cho, D.-S. & Kim, T.-W. Design and evaluation of hybrid propulsion ship powered by fuel cell and bottoming cycle. Int. J. Hydrog. Energy 48(22), 8273–8285 (2023).

    CAS 

    Google Scholar
     

  8. Wang, T. et al. An optimized energy management strategy for fuel cell hybrid power system based on maximum efficiency range identification. J. Power Sourc. 445, 227333 (2020).

    CAS 

    Google Scholar
     

  9. Hassan, T. et al. A novel algorithm for MPPT of an isolated PV system using push pull converter with fuzzy logic controller. Energies 13(15), 4007 (2020).


    Google Scholar
     

  10. Reddy, K. J. & Sudhakar, N. A new RBFN based MPPT controller for grid-connected PEMFC system with high step-up three-phase IBC. Int. J. Hydrog. Energy 43(37), 17835–17848 (2018).


    Google Scholar
     

  11. Mehta, H. K. et al. Accurate expressions for single-diode-model solar cell parameterization. IEEE J. Photovolt. 9(3), 803–810 (2019).


    Google Scholar
     

  12. Abd Elaziz, M. & Oliva, D. Parameter estimation of solar cells diode models by an improved opposition-based whale optimization algorithm. Energy Convers. Manag. 171, 1843–1859 (2018).


    Google Scholar
     

  13. Toledo, F. J., Blanes, J. M. & Galiano, V. Two-step linear least-squares method for photovoltaic single-diode model parameters extraction. IEEE Trans. Ind. Electron. 65(8), 6301–6308 (2018).


    Google Scholar
     

  14. Abbassi, R. et al. Identification of unknown parameters of solar cell models: A comprehensive overview of available approaches. Renew. Sustain. Energy Rev. 90, 453–474 (2018).


    Google Scholar
     

  15. Bradaschia, F. et al. Parameter identification for PV modules based on an environment-dependent double-diode model. IEEE J. Photovolt. 9(5), 1388–1397 (2019).


    Google Scholar
     

  16. Biswas, P. P. et al. Parameter estimation of solar cells using datasheet information with the application of an adaptive differential evolution algorithm. Renew. Energy 132, 425–438 (2019).


    Google Scholar
     

  17. Diab, A. et al. Coyote optimization algorithm for parameters estimation of various models of solar cells and PV modules. IEEE Access 8, 111102–111140 (2020).


    Google Scholar
     

  18. Teyabeen, A. A. & Jwaid, A. E. Modelling, validation, and simulation of solar photovoltaic modules. Electrica 23(1), 48–60 (2023).


    Google Scholar
     

  19. Ibrahim, I. A. et al. An adaptive wind-driven optimization algorithm for extracting the parameters of a single-diode PV cell model. IEEE Trans. Sustain. Energy 11(2), 1054–1066 (2019).

    ADS 

    Google Scholar
     

  20. Malki, A. et al. Parameter identification of photovoltaic cell model using modified elephant herding optimization-based algorithms. Appl. Sci. 11(24), 11929 (2021).

    CAS 

    Google Scholar
     

  21. Kumari, J. S. & Babu, C. S. Mathematical modeling and simulation of photovoltaic cell using matlab-simulink environment. Int. J. Electr. Comput. Eng. 2(1), 26 (2012).

    CAS 

    Google Scholar
     

  22. Benyahia, N. et al. MPPT controller for an interleaved boost dc–dc converter used in fuel cell electric vehicles. Int. J. Hydrog. Energy 39(27), 15196–15205 (2014).

    CAS 

    Google Scholar
     

  23. Kumar, C. et al. A new stochastic slime mould optimization algorithm for the estimation of solar photovoltaic cell parameters. Optik 223, 165277 (2020).

    ADS 
    CAS 

    Google Scholar
     

  24. Sahin, N. E. et al. Water splitting as an alternative for electrochemical hydrogen and oxygen generation: Current status, trends, and challenges. Energies 16(13), 5078 (2023).

    CAS 

    Google Scholar
     

  25. Singh, A. et al. An investigation on hybrid particle swarm optimization algorithms for parameter optimization of PV cells. Electronics 11(6), 909 (2022).

    MathSciNet 
    CAS 

    Google Scholar
     

  26. Fan, Y. et al. Random reselection particle swarm optimization for optimal design of solar photovoltaic modules. Energy 239, 121865 (2022).


    Google Scholar
     

  27. Ginidi, A. R. et al. Supply demand optimization algorithm for parameter extraction of various solar cell models. Energy Rep. 7, 5772–5794 (2021).


    Google Scholar
     

  28. Venkateswari, R. & Rajasekar, N. Review on parameter estimation techniques of solar photovoltaic systems. Int. Trans. Electr. Energy Syst. 31(11), e13113 (2021).


    Google Scholar
     

  29. Liu, Y. et al. Horizontal and vertical crossover of Harris hawk optimizer with Nelder–Mead simplex for parameter estimation of photovoltaic models. Energy Convers. Manag. 223, 113211 (2020).


    Google Scholar
     

  30. Gude, S. & Jana, K. C. Parameter extraction of photovoltaic cell using an improved cuckoo search optimization. Sol. Energy 204, 280–293 (2020).

    ADS 

    Google Scholar
     

  31. Yang, Xi. & Gong, W. Opposition-based JAYA with population reduction for parameter estimation of photovoltaic solar cells and modules. Appl. Soft Comput. 104, 107218 (2021).


    Google Scholar
     

  32. Ye, X. et al. Modified whale optimization algorithm for solar cell and PV module parameter identification. Complexity 2021, 1–23 (2021).

    ADS 

    Google Scholar
     

  33. Hassan, M. H. et al. A novel solution methodology based on a modified gradient-based optimizer for parameter estimation of photovoltaic models. Electronics 10(4), 472 (2021).


    Google Scholar
     

  34. Abdel-Basset, M. et al. An efficient teaching-learning-based optimization algorithm for parameters identification of photovoltaic models: Analysis and validations. Energy Convers. Manag. 227, 113614 (2021).


    Google Scholar
     

  35. Gude, S. & Jana, K. C. A multiagent system based cuckoo search optimization for parameter identification of photovoltaic cell using Lambert W-function. Appl. Soft Comput. 120, 108678 (2022).


    Google Scholar
     

  36. Paul, C., Roy, P.K., Mukherjee, V. Optimal solution for hydro–thermal–wind–solar scheduling using opposition-based whale optimization algorithm. Soft Comput. 1–35 (2023).

  37. Qaraad, M. et al. Photovoltaic parameter estimation using improved moth flame algorithms with local escape operators. Comput. Electr. Eng. 106, 108603 (2023).


    Google Scholar
     

  38. Jordehi, A. R. Enhanced leader particle swarm optimisation (ELPSO): An efficient algorithm for parameter estimation of photovoltaic (PV) cells and modules. Sol. Energy 159, 78–87 (2018).

    ADS 

    Google Scholar
     

  39. Shahabuddin, M., Asim, M., Sarwar, A. Parameter extraction of PV cell: A review. In Renewable Power for Sustainable Growth: Proceedings of International Conference on Renewal Power (ICRP 2020) (Springer Singapore, 2021).

  40. Nunes, H. G. G. et al. A new high performance method for determining the parameters of PV cells and modules based on guaranteed convergence particle swarm optimization. Appl. Energy 211, 774–791 (2018).

    ADS 

    Google Scholar
     

  41. Mughal, M. A., Ma, Q. & Xiao, C. Photovoltaic cell parameter estimation using hybrid particle swarm optimization and simulated annealing. Energies 10(8), 1213 (2017).


    Google Scholar
     

  42. Cotfas, D. T., Deaconu, A. M. & Cotfas, P. A. Application of successive discretization algorithm for determining photovoltaic cells parameters. Energy Convers. Manag. 196, 545–556 (2019).


    Google Scholar
     

  43. Singh, P. R., Elaziz, M. A. & Xiong, S. Modified spider monkey optimization based on Nelder-Mead method for global optimization. Expert Syst. Appl. 110, 264–289 (2018).


    Google Scholar
     

  44. Mohamed, I. et al. ASCA-PSO: Adaptive sine cosine optimization algorithm integrated with particle swarm for pairwise local sequence alignment. Expert Syst. Appl. 99, 56–70 (2018).


    Google Scholar
     

Download references

Funding

The authors did not receive support from any organization for the submitted work.

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed to the study, conception, and design. all authors commented on the manuscript. All authors read and approved the final manuscript. Consent for Publication: Authors transfer to Springer the publication rights and warrant that our contribution is original.

Corresponding author

Correspondence to
K. Balakrishna.

Ethics declarations

Competing interests

The authors declare no competing interests.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kumar, S.S., Balakrishna, K. A novel optimal identification of various solar PV cell parameters by using MRDT controller.
Sci Rep 14, 10467 (2024). https://doi.org/10.1038/s41598-024-61359-x

Download citation

  • Received: 07 April 2024

  • Accepted: 06 May 2024

  • Published: 07 May 2024

  • DOI: https://doi.org/10.1038/s41598-024-61359-x

Keywords

Comments

By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.

This post was originally published on 3rd party site mentioned in the title of this site

Related posts